// person @object 
// 传值  简单数据类型 不会影响外面的
// 引用数据类型 对这个对象的引用 挺害怕的 会影响到外面
function test(person) {
    let obj = {
        ...person
    }
obj.age=26;    

//     // let person 
//   person.age = 26;// 可读性不好
//   // person test 函数中 地位?
//   person = {
//       name:'yyy',
//       age:30,
//   }
//   return person
}
// 对象 堆内存 地址
const p1 = {
    name:'yck',
    age:25
}
const p2 = test(p1);
console.log(p1);
console.log(p2);